mimicking a tumor - Turkish English Dictionary